.logo{
    max-width: 640px;
    min-width: 320px;
    margin: 0 auto;
    color: #fff;
    background: #ec971f;
}
.logo h2{
    padding: 0.1rem 0.2rem;
}
#wrapper,#banner{
    max-width: 6.4rem;
    min-width: 3.2rem;
    margin: 0 auto;
}
#banner  .swiper-container  .swiper-pagination-bullet-active {
    opacity: 1;
    background: red;
}
#banner .swiper-pagination-bullet {
    background: #fff;
    opacity: 1;
}


.show{
    margin-top: 0.1rem;
}
 .sp{
    overflow: hidden;
    border-bottom: 1px solid #42ad46;
}
 h3{
    padding: 0.1rem;
    color: #42ad46;
}
.show .container{
    padding: 0.1rem 0.1rem 0 0.1rem;
    overflow: hidden;
}
 .sp a{
    color: #42ad46;
    font-weight: bold ;
    display: inline-block;
    margin:0.1rem 0.1rem 0 0;
}
.show .container_1{
    max-width: 48%;
    border: 1px solid #cccccc;
    float: left;
    margin-bottom: 0.1rem;
}
.show span{
    float: right;
    padding: 3px 5px 0 0 ;
    color: #f60;
}
.show span strong{
    color: red;
    font-weight: bold;
}
.show .container_2{
    max-width: 48%;
    border: 1px solid #cccccc;
    float: right;
    margin-bottom: 0.1rem;
}
.jg{
    overflow: hidden;
}
.show h4{
    font-weight: bold;
    padding: 0.05rem;
    color: #ec971f;
    float: left;
}
.show p{
    padding:0 0 0.05rem 0.1rem;
    font-size: 0.14rem;
}




/*底部开始*/
#footer{
    max-width: 6.4rem;
    color: #000;
    padding: .2rem 0;
    text-align: center;
    font-size: .14rem;
    margin: 0 auto 0.46rem;
}
#footer .footer_link{
    padding-bottom: .05rem;
}
#footer .footer_link a{
    color: #fff;
}
#footer .top {
    padding: 0 0 .05rem 0;
}
/*底部结束*/



.list .list_container{
    padding: 0.1rem 0.1rem 0 0.1rem;
    position: relative;
}
.list_container .list_1{
    margin-bottom: 0.2rem;
    overflow: hidden;
    position: relative;
}
.list_container .list_1 .list_1_img{
    width: 55%;
    float: left;
}
.list_container .list_1 .list_1_img img{
    width: 100%;
}
.list_container .list_1_0{
    float: right;
    width: 44%;
}
.list_container .list_1_0 h2{
    font-size: 20px;
    padding: 0.1rem;
}
.list_container .list_1_0 p{
    float: left;
    margin: 10px 0 0 10px;
}
.list_container .list_1_0 span{
    position: absolute;
    left: 87%;
    top: 83%;
}
.list_container .list_1_0 span a{
    color: red;
}
button{
    position: absolute;
    top: 1%;
    left: 1%;
    cursor: pointer;
    display: inline-block;
    width: 20%;
    background: #42ad46;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    color: white;
}





/*header开始*/
.header{ overflow: hidden; width:100%;position:fixed; *position:absolute; bottom:0; left:0; z-index:111; height:45px; background-color:#ec971f; border-top:solid 1px #ec971f;}
.header_p{ float:left; width:25%; }
.header_p_a{ display:block; font-size:14px; line-height:16px; outline-style:none; padding:2px 0 0; text-align:center; color:#fff;}
.header_p_a:hover{ text-decoration:none; color:#f60;}
.header_p_a span{ background-image:url(../img/footnav_ico.png); background-position:0 50%; background-repeat:no-repeat;
    background-size:auto 40px; display:block; height:24px; margin:0 auto; padding-top:2px; width:40px;}
.header_p_a span.headerSpan_b{ background-position:-80px 50%;}
.header_p_a span.headerSpan_c{ background:url("../img/tubiao.jpg") no-repeat 50% 30%;}
.header_p_a span.headerSpan_d{ background-position:-160px 50%;}
/*header结束*/


.choiceness{
    overflow: hidden;
    padding: 0.1rem;
}
.choiceness .text {
    width: 30%;
    float: left;
}
.choiceness .text strong{
    color: red;
    font-weight: bold;
}
.choiceness .text a{
    display: inline-block;
    color: white;
    padding: 0.1rem 0.2rem;
    background: #42ad46;
}
.choiceness .choiceness-img{
    width: 70%;
    float: right;
}